indian hemp (asclepias incarnata) - Spanish English Dictionary